streak canal - French English Dictionary